predator prey relations - Fransızca İngilizce Sözlük